package com.zrwl.poscloud.commons.vo.charge;

import lombok.Data;

import java.util.Map;

/**
 * @author liuxiaolong
 * @date 2022/7/31
 * @description 缴费请求结构以及根据roomId查询账单详情展示
 */
@Data
public class ChargeVo {

    private RoomResultVo roomInfo;  //房屋信息
    private String roomId;          //房屋id
    private String chargeMoney;     //充值金额（元） 即实际缴费
    private String remark;          //备注
    private String systemUid;       //基础系统id

    private Map<String,String> jsonArg;

//    private String operator;        //缴费的操作员账号
//    private String chargeTime;      //充值时间

    /*
    //京源系统参数
    private String roomCode;        //房间编码
    private String seasonName;      //采暖季
    private String chargeType;      //缴费类型  全款  续费  报停
    private String payMethod;       //缴费方式  现金 POS 其他
    private String  basicCharge;     //缴纳基费
    private String  heatCharge;      //充值热费(元)
    private String  heatAmount;      //充值热量
//    private String remarks;         //备注

    //hiwits系统
    private String customerId; //客户id
    private String periodId; //采暖季  采用seasonName 在前端
    private String deposit; //缴费金额
    private String discount; //优惠金额
    private String withdraw; //退款金额
    private String latePayment; //违约金
//    private String remark; //备注
    private String status;  //状态21报停
    private String telephone; //电话
    private String batch; //批次
    private String payCode; //支付码
    private boolean isPayable = false; //是否支付码支付

    //新天系统参数
    private String concessionMoney; //优惠金额
    private String faceMoney; //实收金额
//    private String remark;    //备注
    private String cbxControlValve; //是否发送开阀命令
    private String controlValve; //强制开阀: rbtnOpen  系统自动开阀:rbtnAuto
    private String hdnSaveFlag;
    private String hdnCurYear;
    private String hdnUserId;
    private String hdnLastBalance;
    private String hdnBaseFare;
    private String hdnOperStatus;
    private String hdnClearAccountFlag; //已清算的账户不能缴费
    private String hdnLastYearRemandMoney;*/
}
